rotary trowel - French English Dictionary